board (something) on

Translations
embarquer (quelque chose) sur